Looks like a stuck gas pedal to me,.. NO ONE would dothat in front of a cop unless they were out of it, or in trouble.
You cannot reply to this message because you are not logged in.